@charset "utf-8";
/* CSS Document */

 /*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
body{background:url(mainbkg.png) repeat-y center top;}
a{color:#2159a5;text-decoration:none;}
a:hover{text-decoration:underline; color:#F00}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.clearh {clear:both;height:50px; overflow:hidden;}

/*首页*/
#content{ width:1002px; margin:0 auto}



/*头部*/
#head{ height:120px}
.heatop{ height:82px; overflow:hidden}
.logo{ float:left; margin:8px 0 0 20px}
.logofu{ float:left; background:url(../img/jiange.jpg) left center no-repeat; height:28px; line-height:28px; text-indent:10px; margin:30px 0 0 10px; font-weight:bold; font-size:18px;color:#FF0000}
.hear{ float:right; width:320px}
.seach{ margin-top:15px}
.seach div{ float:left}
.tags a{ color:#CCC}
/*导航*/
.heanav{ background:url(../img/nav.jpg); height:38px; overflow:hidden}
.heanavl{ background:url(../img/navleft.jpg); height:38px; overflow:hidden; width:7px; float:left}
.heanavr{ background:url(../img/navright.jpg); height:38px; overflow:hidden; width:8px; float:right}
.nav{ float:left; width:985px; }
.qgrx{ color:#FFF; overflow:hidden; height:29px}
.qgrx span{ color:#FFF; font-weight:bold; font-family:Arial; font-size:18px}
#jsddm {margin: 0;padding: 0; margin:6px 0 0 20px;}
#jsddm li {float: left;list-style: none;font: 12px Tahoma, Arial;}
#jsddm li a {display: block;padding: 0px 12px;text-decoration: none;width: 84px;color: #EAFFED;white-space: nowrap; height:29px; line-height:29px; font-weight:bold; font-size:14px; }
#jsddm li a:hover {background:url(../img/navhover.jpg) left bottom no-repeat;color:#000}
#jsddm li ul {margin: 0;padding: 0;position: absolute;visibility: hidden;border-top: 1px solid white}
#jsddm li ul li {float: none;display: inline}
#jsddm li ul li a {filter:alpha(opacity=80);width:150px;background:url(../img/navsanjian.jpg) 8px center no-repeat #FFF;color:#000; font-weight:normal; border-left:#3371c0 1px solid; border-bottom:#3371c0 1px solid; border-right:#3371c0 1px solid; text-indent:13px; font-size:12px}
#jsddm li ul li a:hover {background:url(../img/navsanjian.jpg) 8px center no-repeat #c3e1fd}



.flash{ height:313px; margin-top:6px}
.new{ height:25px; line-height:25px; background:#babeca url(../img/newbg.jpg) left center no-repeat; padding-left:10px; margin-bottom:10px}
.newleft{ float:left;}
.newright{ float:right; background:url(../img/newbgr.jpg) right center no-repeat; height:25px; width:325px; overflow:hidden}
/*中间*/
#main{}
.mainleft{ float:left; width:232px}
.mainmid{ margin:0 10px; float:left; width:510px; }
.mainright{ float:right; width:238px}
.shipan{ width:238px; height:213px}
.sildes2{ height:154px; margin-bottom:10px}
.protile{ color:#2e80cb}
.lianxi{}
.lianxi li{ border-bottom:#CCC 1px dashed; line-height:28px; text-indent:10px}
.dongtai{ line-height:17px; border-bottom:#CCC 1px dashed; padding-bottom:10px; height:63px}
.dongtai img{ float:left; margin-right:8px}

.clist{ padding-top:10px}
.clist li{ height:22px; line-height:22px;background:url(../img/clist.jpg) left center no-repeat; text-indent:10px}
.clist_l{ float:left;}
.clist_r{ float:right;}

.product{}
.product li{ width:160px; height:198px; float:left; background:url(../img/probg.jpg); margin:0 1px}
.product img{ margin:10px 8px 6px}
.product div{ text-align:center}

.kktxtleft{ float:left; width:123px; height:100px; padding:10px 0px}
.kktxtright{ float:right; width:350px; height:100px; padding:10px 0px}

.kk{ border:#e3e3e3 1px solid; height:100%}
.kktop{ background:url(../img/mainnav.jpg) 20px bottom no-repeat; height:29px; border-bottom:#e3e3e3 1px solid; line-height:26px}
.kktopl{ float:left; padding-left:40px; font-weight:bold; color:#FFF; font-size:14px}
.kktopr{ float:right; margin-right:5px; line-height:29px}
.kktxt{ padding:10px}
/*下载系统*/
/*栏目页*/
.downlanmu{ border:#E6E6E6 1px solid; border-top:none; height:100%; overflow:hidden;padding:8px; padding-bottom:10px;}
.downlanmu dl{ }
.downlanmu dt{background:url(../images/map.gif) no-repeat 0px 10px; padding-left:15px;height:29px; line-height:29px;}
.downlanmu a{ font-size:14px; color:#369; font-family:Verdana, Arial, Helvetica, sans-serif;}		  
.downlanmu dd{ line-height:25px;}
.downlanmu a:hover{ color:#f60; text-decoration:none;}

.columns{ border: #eee 1px solid; height:110px; margin-bottom:10px}
.columns img{ margin:5px;}
.columns .img{ float:left;  border-right:#eee 1px solid;height:110px}
.columns .txt{ float:left;height:110px; width:612px }
.columns .txt .title{  padding-left:5px; height:24px; overflow:hidden}
.columns .txt .title .l{font-size:14px; font-weight:bold;width:300px}
.columns .txt .title .m{ width:150px}
.columns .txt .title .r{width:150px; }
.columns .txt .title div{ float:left;color:#999}
.columns .txt .intro{padding-left:5px; height:52px}
.columns .txt .time{ height:34px; background:#F9F9F9;padding-left:5px; line-height:34px}
.columns .txt .time div{ float:left; width:200px;color:#999}
.columns .txt .time div a{ color:#999}

/*内容页*/
.downmain{ padding:10px; height:250px}
.downmain_left{ float:left}
.downmain_mid{ width:500px;float:left;margin-left:10px;}
.downmain_mid ul{padding:8px;}
.downmain_mid li{width:49%;float:left;white-space:nowrap; height:27px;overflow:hidden;text-overflow:ellipsis;}
.tit{background:url(../images/newsbg.png) no-repeat left -72px; height:35px; line-height:35px; position:relative; font-size:14px; color:#369;padding-left:15px; border-right:#E6E6E6 1px solid;}
.leftbox{ border:#E6E6E6 1px solid; border-top:none; padding:10px; font-family:Arial; overflow:hidden;}
.left1{ margin:10px}
.leftbox a{ font-size:14px; color:#000;}

.seachpig{ background:url(../img/lanmubaner.jpg) right center no-repeat; margin-bottom:10px}
.seach_title{ background:url(../img/ico_xsj.jpg) left center no-repeat; font-size:14px; font-weight:bold; text-indent:30px}
.seach_inro{ color:#999; width:620px; padding:10px 30px}
.seach_s{ padding:10px 30px}
.ztzx_list li{ height:115px; padding-bottom:15px;}
.ztzx_t{ width:710px; background:#cad8d3; line-height:26px; padding:0px 12px}
.ztzx-tl{ width:480px; float:left; background:url(../img/list_icojt.gif) no-repeat left; padding-left:10px;}
.ztzx-tr{ float:left; text-align:right;}
.ztzx_con{ width:660px; line-height:22px; padding:8px 0px;}
.ztzx_rq{ background:#f3f3f3; line-height:26px; padding:0px 12px;}
.lmwzli{ padding:10px}
.lmwzli li{ line-height:28px; border-bottom:#eee 1px solid}
.lmwzli li a{ float:left; text-indent:10px}
.lmwzli li span{ float:right}
/*底部*/
#foot{ height:235px; background:#a1a2a4 url(../img/footbg.jpg) ;color:#777; overflow:hidden}
#foot a{ color:#777}
.footnav{ height:29px; width:980px; margin:0 auto; line-height:25px; text-align:left;  font-size:12px; padding-top:12px; position:relative}
.totop{ position:absolute; right:0; top:-5px}
.foottxt{ padding:15px 10px 10px; width:980px; margin:0 auto}
.footl{ float:left; background:url(../img/footleft.jpg) no-repeat; height:100px; width:255px; padding:70px 30px 0 10px}
.footr{ float:right; background:url(../img/footright.jpg) no-repeat; width:628px; height:169px}
.footlxwm1{ padding:35px 0 0 400px}
.footlxwm2{ text-align:center; padding-top:20px}
.footlxwm2 .l{ float:left; width:310px; text-align:right}
.footlxwm2 .r{ float:right; width:310px; height:94px; text-align:left; background:url(../img/erweima.jpg) 200px center no-repeat}

.neimainl{ float:right; width:755px;border:#e3e3e3 1px solid; margin-bottom:10px}
.syb{ border-top:#CCC 1px dashed; margin:10px 10px 0; height:28px; line-height:28px}

/*在线留言表格样式*/
.feedback table{ background-color:#EEE; border-collapse:collapse}
.feedback td{ background-color:#F6F6F6;  padding:4px}
/*友情链接*/
.yqlj{ color:#FFF}
.yqlj li{ display:inline}
.yqlj a{ color:#FFF}

.zdcpdh{ background-color:#eee; border-top:#ccc 1px solid; line-height:28px; padding:0 5px; text-align:center}
.zdcpdh li{ display:inline}
/*栏目页*/
.listmainl{ }
.lanmutxt{ padding:10px}
.titbox{line-height:45px; text-align:center}
.titbox h3{font-size:22px;font-weight:bold;color:#F00;}
.articlelist{}
.articlelist ul{padding:8px;}
.articlelist li{ height:28px; line-height:28px; background:url(../Images/arrow_r.gif) no-repeat 5px 12px; padding-left:22px; border-bottom:#eee 1px solid;}
.articlelist a{ color:#005599; font-size:12px; }
.articlelist a hover{ background-color:#F00;display:block}
.articlelist span.date{ float:right;}

.wenzlist{ padding:10px}
.wenzlist li{ border-bottom:#eee 1px dashed}
.wenzlist_title{ font-size:18px; color:#C60; font-weight:bold}
.wenzlist_txt{ color:#999}
.wenzlist_foot{ height:30px; line-height:30px}
.wenzlist_foot a{ float:left; color:#39c}
.wenzlist_foot span{ float:right; color:#39c}

.prolist{ padding:10px}
.prolist li{ height:130px; border-bottom:#CCC 1px dashed; padding:10px 0}
.pro_left{ float:left}
.pro_right{ float:left; margin:10px 0 0 20px; width:350px}
.pro_r_title{ font:bold 16px Verdana; color:#09C }
.pro_r_intro{ padding:10px 0; font-size:14px}
.pro_r_more{ text-align:right}



/*文章内容页样式*/
.artmainl{width:100%; float:left;}
.artmainr{width:318px;float:right;border:#E7E7E7 1px solid;}
.arttitle{line-height:45px;text-align:center; padding-top:15px}
.arttitle h3{font-size:22px;font-weight:bold;color:#F00;}
.info{line-height:26px;text-align:center; border-top:#03F 1px solid; margin:0 10px 10px}
.info .infoCol{padding-right:19px;}
.info .infoCol .where{padding-left:19px;color:#7E7E7E}
.info .infoCol .auth{padding-left:19px;color:#7E7E7E}
.info a{color:#005599;}
.line{margin:8px;height:1px;font-size:0;border-top:1px solid #E5E5E5;margin-top:8px;}
.articlemain{padding:8px; line-height:24px;font-size:14px; margin:0 10px 10px; height:100%}
.articlemain a{font-size:14px;}


/*文章分页样式*/
#fenye{clear:both;}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#39c; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#39c;} 
#fenye a:hover{color:#fff; background:#39c; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}




 /*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}





/*幻灯5样式*/
#ibanner {POSITION: relative; WIDTH: 1002px; HEIGHT: 313px; OVERFLOW: hidden}
#ibanner_pic {}
/*图片区域大小设置*/
#ibanner_pic A {POSITION: absolute; WIDTH: 1002px; DISPLAY: block; HEIGHT: 313px; OVERFLOW: hidden; TOP: 0px}
/*切换数字位置调整*/
#ibanner_btn {Z-INDEX: 9999; POSITION: absolute; BOTTOM: 5px; FONT-FAMILY: Arial; RIGHT: 5px; FONT-WEIGHT: 700}
#ibanner_btn SPAN {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #000; FLOAT: left; MARGIN-LEFT: 4px; CURSOR: pointer; PADDING-TOP: 0px}
#ibanner_btn .normal {BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 20px; MARGIN-TOP: 8px; HEIGHT: 20px; COLOR: #999; FONT-SIZE: 16px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid}
#ibanner_btn .current {BORDER-BOTTOM: #ff5300 1px solid; BORDER-LEFT: #ff5300 1px solid; LINE-HEIGHT: 28px; HEIGHT: 28px; COLOR: #ff5300; FONT-SIZE: 28px; BORDER-TOP: #ff5300 1px solid; BORDER-RIGHT: #ff5300 1px solid
}





/*对联广告、 QQ广告*/
#lwc,   #rwc   { font-size:12px}
#lwca,   #rwca   { width:97px; height:97px; background:#009999;}
.close{height: 13px;width: 13px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;
background:url(close.gif);background-repeat: no-repeat;margin-top: 2px;margin-right:2px;cursor:pointer;}
#lwc,#rwc,#lwc_c,#rwc_c { display:none; }
#lwca,#rwca,#lwc_ca,#rwc_ca { display:none; }

.qqad{ width:145px}
.qqad_top{ background:url(../Images/adtop.jpg); height:31px; overflow:hidden}
.qqad_bg{ background:url(../Images/adbg.jpg); text-align:center; padding:10px 0}
.qqad_bg div{ height:26px}
.qqad_bottom{ background:url(../Images/adbottom.jpg); height:8px; overflow:hidden}




/*横向下拉产品导航样式*/
.sidebarmenu ul{margin: 0;padding: 0;list-style-type: none;font:13px Verdana;width: 210px; /* Main Menu Item widths */}
.sidebarmenu ul li{position: relative;}
/* Top level menu links style */
.sidebarmenu ul li a{display: block;overflow: auto; /*force hasLayout in IE7 */color:#2159a5;text-decoration: none;padding: 6px;border-bottom: 1px solid #eee;}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{background:#FBFEFF url(../img/prolist.jpg) 195px center no-repeat; text-align:center/*background of tabs (default state)*/}
.sidebarmenu ul li a:visited{}
.sidebarmenu ul li a:hover{background-color:#D9F8FF;color:#900}
/*Sub level menu items */
.sidebarmenu ul li ul{position: absolute;width: 190px; top: 0;visibility: hidden;border-left: none;filter:alpha(opacity=93);}
.sidebarmenu ul li ul li a:link, .sidebarmenu ul li ul li a:visited, .sidebarmenu ul li ul li a:active{background:#FBFEFF; text-align:left; text-indent:10px}
.sidebarmenu a.subfolderstyle{background: url(right.gif) no-repeat 97% 50%;}
.sidebarmenu ul li ul li a:hover{background-color:#D9F8FF;color:#900}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
